random genetics cats dogs